package com.tour.service;

import com.tour.bean.ReturnT;
import com.tour.bean.Ticketinfo;

import java.util.Map;

/**
 * @ClassName TicketinfoService
 * @Author 张梦兴
 * @Date 2020/3/17 16:23
 * @describe
 */
public interface TicketinfoService {

    /**
     * 新增
     */
    public ReturnT<String> insert(Ticketinfo ticketinfo);

    /**
     * 删除
     */
    public ReturnT<String> delete(int id);

    /**
     * 更新
     */
    public ReturnT<String> update(Ticketinfo ticketinfo);

    /**
     * 根据主键 id 查询
     */
    public Ticketinfo load(int id);

    /**
     * 分页查询
     * @param offset 偏移量
     * @param pagesize 每页数量
     * @param sStation 出发站
     * @param lStation 到达站
     * @param sdate 出发时间
     * @return
     */
    public Map<String,Object> pageList(int offset, int pagesize, String sStation, String lStation, String sdate);

}
